package org.ccay.security.exception;

import org.ccay.core.exception.IFriendlyMessage;
import org.ccay.core.exception.SystemException;

/**
 * Security 模块的 SystemException
 * @author chaowangbang
 *
 */
public class SecuritySystemException extends SystemException implements IFriendlyMessage{

	private static final long serialVersionUID = 5082322941310592816L;
	
	public SecuritySystemException(String errorCode){
		super(errorCode);
	}
	
	/**
	 * Security异常处理类得构造函数
	 * @author chaowangbang
	 * @since 2011-12-14
	 * @param errorCode
	 * @param innerException
	 */
	public SecuritySystemException(String errorCode,Throwable innerException){
		super(errorCode,innerException);
	}
	
	/**
	 * Security异常处理类得构造函数
	 * @author chaowangbang
	 * @since 2011-12-14
	 * @param errorCode
	 * @param innerException
	 */
	public SecuritySystemException(String errorCode,Throwable innerException, Object... args){
		super(errorCode,innerException, args);
	}
	
	/**
	 * Security异常处理类得构造函数
	 * @param errorCode
	 * @param args
	 */
	public SecuritySystemException(String errorCode, Object... args) {
		super(errorCode, args);
	}
}
